About World Of Tailoring Ltd (12414560) United Kingdom