About Lifting Machinery Consultants & Surveyors Limited (08373853) United Kingdom