About Goymer Holdings Ltd (SC703310) United Kingdom