About J & S Corporation Ltd (08328240) United Kingdom