About Palace Lifts Ltd (07158461) United Kingdom