About Boo The Goose Limited (12275215) United Kingdom