About J & S Inc. Ltd (12102780) United Kingdom