About Seatt Ltd (12954006) United Kingdom