About Edmondson Lifting Limited (08144417) United Kingdom