About New Harbour Investments Limited (04925742) United Kingdom