About Tailored By Taylor Clothing Limited (10935477) United Kingdom