About C&a Safety Solutions Limited (08127290) United Kingdom