About Ts Fellowship Limited (12860503) United Kingdom