About Encro Lifts Ltd (12924726) United Kingdom