About Ih Associates Limited (07387787) United Kingdom