About Tbsh Holdings Limited (09626884) United Kingdom