About The London Allergy Clinic Limited (10484583) United Kingdom