About Hodkin & Jones (sheffield) Limited (08524274) United Kingdom