About Seftons (ashton) Limited (09252274) United Kingdom