About North Street Clinic Ltd (10054319) United Kingdom