About Apollo Lifts Limited (01449230) United Kingdom