About J&s Products Limited (10012285) United Kingdom