About Goodwin Allen Limited (11924385) United Kingdom