About Strouvelle Marine Limited (11513076) United Kingdom