About Seiken Ltd (09627979) United Kingdom