About Seico Tec Limited (12726644) United Kingdom