About Neequaye Vascular Services Ltd (11931392) United Kingdom