About Plexwood Limited (10126291) United Kingdom