About J & S Glass Limited (08961043) United Kingdom