About Allergy Research Limited (03550847) United Kingdom