About Cb & Jb Holdings Ltd (11058209) United Kingdom