About Seaton Management Ltd (13025701) United Kingdom