About James Dickens Marine Ltd. (05082724) United Kingdom