About Goose Meadow Limited (10043931) United Kingdom