About Taro Vehicle Co. Limited (08224630) United Kingdom