About Serre Marine Limited (09699515) United Kingdom