About Northam Design Limited (05974354) United Kingdom