About T&s Assets Ltd (12678826) United Kingdom