About S B And J B Holdings Ltd (13333170) United Kingdom