About J & J L Simons Limited (08521136) United Kingdom