About J & R Dinshaw Limited (08959055) United Kingdom