About Land & Marine Investments Limited (04864536) United Kingdom