About Seasaw Trade Company Limited (11924373) United Kingdom