About Black Ox Inn Limited (07565749) United Kingdom