About London Lifting Gear Limited (04112490) United Kingdom