About Tbi Holdings Limited (11056171) United Kingdom