A marketing company dealing with a list of products for the clients based in UK also providing sales and after sale services to clients and Vendors.