About Tbs -group Limited (10472859) United Kingdom