About Meadow Mill Wood Finishings Limited (07518227) United Kingdom