About Stephen Black Vascular Limited (07761465) United Kingdom