About Tee Shirt Factory Ltd (11796183) United Kingdom