About Ace Lifts Ltd (01960580) United Kingdom