About Services Machinery & Trucks Ltd (10822984) United Kingdom