About D & S Lifts Limited (06855836) United Kingdom