About Cb & Bb Holdings Limited (10261758) United Kingdom