About Teeshirt World Limited (13022792) United Kingdom