About Plymach Limited (08891051) United Kingdom