About Ophir Textiles Limited (13329436) United Kingdom