About Levack Lifting Services Limited (08345163) United Kingdom