About C&l Safety Solutions Ltd (12619895) United Kingdom