About New Seaton Limited (SC665017) United Kingdom