Company name: clicka service
Description: UK ClickAService
Kemp House, Click a Service Limited, 160, City Rd, London EC1V 2NX, United Kingdom