About Neath Tailoring Co. Limited (07886933) United Kingdom