About Edward S Menagerie Ltd. (09395645) United Kingdom