About S & J Holdings Ltd (10763800) United Kingdom