About C & A Facilities Management Company Limited (10779172) United Kingdom