About Tbs Global Limited (09188920) United Kingdom