About Sjb Group & Holdings Ltd (10465610) United Kingdom