About J R G & S Mould Limited (08016684) United Kingdom