About Lea Lift Services Limited (09776224) United Kingdom