About D J Spedding Marine Consultants Ltd (12656828) United Kingdom