About Rushlift Mechanical Handling Ltd (12050407) United Kingdom