About Netherhall Textiles Limited (10745698) United Kingdom