About Northbay Limited (02997921) United Kingdom