About Chelsea Vascular Clinic Ltd (10888238) United Kingdom