About Ideal Health Supplements Ltd (09439186) United Kingdom