About Sutch Lifting Equipment Limited (03598569) United Kingdom