About C & C Facilities Ltd (11772212) United Kingdom