About Sea & Shore (seaton) Limited (10798936) United Kingdom