About The British Allergy Foundation (04509293) United Kingdom