About Osborne Health Clinic Ltd (12662087) United Kingdom