This website requires the free Flash plugin to be installed.
Winch Products
The Deck Machinery Division of LeBus International Engineers Ltd. was formed in 1992 and specialises in the design and manufacture of all types of winch and associated lifting equipment.