About Temple Lifts Limited (02388497) United Kingdom