About Grand Drive Clinic Limited (10240719) United Kingdom