About Lifting Equipment Specialists Ltd (07090516) United Kingdom