About Leicestershire Independent Pharmacy Company Limited (08967758) United Kingdom