About The Muddy Duck Pub Company Limited (06690127) United Kingdom