About The Grumpy Goose Company Ltd (11059065) United Kingdom