About Leeds Lifting Gear Co. Limited (04517123) United Kingdom