About Allied Lift Systems Limited (02622605) United Kingdom