About Ihh-vac Limited (03227745) United Kingdom