About C & A Cleaning Solutions Ltd (12085666) United Kingdom