About Goodwin Management Consultants Limited (13168619) United Kingdom