About Merrymaid Public House Limited (05597287) United Kingdom