About Ox Clothing & Apparel Ltd (12830530) United Kingdom