About Investors In Health (c&t1) Limited (05028621) United Kingdom