About Lifting And Safety Devices Ltd (08252946) United Kingdom