About Medicare Clinics Limited (SC565309) United Kingdom