About Seico Limited (06289645) United Kingdom