About Ox Designers Ltd (09244021) United Kingdom