About Thames Allergy Centre Ltd (03773565) United Kingdom