About Newbay Restaurant Limited (07817548) United Kingdom