About Thoratec Europe Limited (03025259) United Kingdom