About Allen & Barnfield Chemists Limited (02204489) United Kingdom