About The Summit Clinic Ltd (11283992) United Kingdom