About J&e Lifts Ltd (13259900) United Kingdom