About J&s Lifts Ltd (13207886) United Kingdom