About C & B Supplies Limited (12335463) United Kingdom