About Studio Eight Goose Limited (04527686) United Kingdom