About Hingley & Callow Investments Holdings Limited (12423973) United Kingdom