About Plymouth Vascular Clinic Limited (12227702) United Kingdom