About Seaton Place Limited (08796152) United Kingdom