About Doghead Pub Company Limited (10961035) United Kingdom