About T & X Partners Ltd (13138525) United Kingdom