About Tbs Holding Ltd (09079405) United Kingdom