About Tailored Brands Limited (10143715) United Kingdom