About Sw Tailoring London Limited (10781549) United Kingdom