About Shane Couch Marine Art Ltd (11656637) United Kingdom