About Seaburn Beach Cafe Limited (10017123) United Kingdom