About Goad Holdings Ltd. (04086062) United Kingdom