About Norbay (uk) Limited (00784508) United Kingdom