About Sea Flats Limited (02488302) United Kingdom