About Abbey Lifts Limited (01667840) United Kingdom