About Seawatch Safety Boats Ltd (06145343) United Kingdom