About C&a Clean Limited (11168056) United Kingdom