About Hinchliffe Investments Limited (04926364) United Kingdom