About Stannah Lifts Holdings Limited (00686996) United Kingdom