About London Hoist Limited (01993546) United Kingdom