About Oxtex Limited (07629095) United Kingdom