About Boston Scientific Limited (02729626) United Kingdom