About Louka Textiles Ltd (13497475) United Kingdom