About D & A Lifts Ltd (10516230) United Kingdom