About Lloyds Chemists Limited (01335858) United Kingdom