About Pulp & Paper Machinery Limited (00904021) United Kingdom