About C&c Ultimate Cleaning Limited (12288013) United Kingdom