About Cb & Ss Limited (10813793) United Kingdom