About London Allergy Services Ltd (12762712) United Kingdom