About Galah & Goose Ltd (11241332) United Kingdom