European award for Launch UK
Launch UK has been awarded the “Best Launch Business 2017” accolade by the brand’s European division.
As the only genuine distributor of Launch products in the UK, the award for the Plymouth-based operation is in recognition of the high quality of its customer service and its commitment to supporting customers in all areas of business.