About Lifting Equipment Engineers Association Limited (03660509) United Kingdom