About The Ox Inn Ltd (12128371) United Kingdom