About Meadham Plant Company Limited (06649865) United Kingdom