About Goodwin Technology Limited (01767859) United Kingdom