About Gordon Grant Marine Ltd. (SC265624) United Kingdom