About C & B Facilities Limited (12795351) United Kingdom