About Sea Palace Southport Limited (10860231) United Kingdom