About Seaton Ten Limited (01780996) United Kingdom