About Tbs Lifts Limited (12440842) United Kingdom