About Glyncoch Pharmacy Limited (08943062) United Kingdom