About Pall European Holdings Limited (08818341) United Kingdom