About Sb & Co Group Limited (11446996) United Kingdom