About Newell Design Limited (09382075) United Kingdom