About C & B Holdings Limited (01718863) United Kingdom