About Tbs Construction (london) Limited (09950829) United Kingdom