About Barking & Havering Lift Company (no.1) Limited (04934604) United Kingdom