About T S Alex Limited (10424115) United Kingdom