About Hinchliffe Holmes Limited (08698570) United Kingdom