About Newbay Associates Limited (09295318) United Kingdom