About Manor Plant Ltd (09873329) United Kingdom