About Toshiro Industries Ltd (12967189) United Kingdom