About Juniper Clinic Ltd (13304582) United Kingdom