About T&s 2017 Limited (10690935) United Kingdom