About Ideal Health Group Limited (02903629) United Kingdom