About Tailorwade Ltd (12788948) United Kingdom