About Allergy London Limited (10241103) United Kingdom