About C&c Cleaning Ltd (13023208) United Kingdom