About Seaton Beach Developments Limited (09638023) United Kingdom