About C&r Cleaning Specialists Ltd (12479334) United Kingdom