About Tbs Small Holdings Limited (11013348) United Kingdom