About The Durham Ox Warwickshire Limited (10665658) United Kingdom