About Kellock Pharmacy Limited (SC236596) United Kingdom