About Thomas Goodwin Design Limited (07635125) United Kingdom