About Marinel Stord Ltd (09520766) United Kingdom