About Lockwood Textiles Ltd (12016964) United Kingdom