About Thorpe Plant & Machinery Ltd (10730170) United Kingdom