About London Lifting Limited (04087801) United Kingdom