About Hollycroft Chemists Limited (02049538) United Kingdom