About The Drunken Duck Uk Ltd (11252816) United Kingdom