About T&s Centre Ltd (13316975) United Kingdom