About Newbay Design Limited (08318436) United Kingdom