About Seido Juku Limited (06575368) United Kingdom