About The Sussex Ox Trading Company Ltd. (08866546) United Kingdom