About Kuruma Factory Ltd (13581257) United Kingdom