About Ye Olde Dun Cow Limited (01676436) United Kingdom