About Mcnicoll Marine Consultancy Ltd (SC669812) United Kingdom