About Tsn Holdings Limited (10865824) United Kingdom