About C & B Contract Services Ltd (12018653) United Kingdom