About Seads - Sea Defence Solutions Ltd (11455999) United Kingdom