About Slang Textile Limited (12299739) United Kingdom