About Plymech Limited (08889242) United Kingdom