About Millbay Investment Company Limited (NI041852) United Kingdom