About Seaton Spring Limited (04488808) United Kingdom