About Cl & B Holdings Limited (11638330) United Kingdom