About Greatbatch Limited (03046611) United Kingdom