About J J Hodgetts Limited (08754604) United Kingdom