About Plastecowood Limited (08914626) United Kingdom