About Tecni-lift Limited (06870656) United Kingdom