About Ihl Consultancy Limited (10666932) United Kingdom