About Northwood Design Limited (09063269) United Kingdom