About The Mucky Duck Inn Ltd (04005023) United Kingdom