About Ludgate Clinic Ltd (08882902) United Kingdom