About T&s Alliance Limited (09657806) United Kingdom