About J & S New Technologies Ltd (11016181) United Kingdom