About Sassi Lift Systems Limited (01062171) United Kingdom