About Sterling Clinics Oxford Limited (10251257) United Kingdom