About Ametek European Holdings Limited (07397586) United Kingdom