Here is the link to the Takahashi website
http://www.takahashijapan.com/
As expected, it is mostly in Japanese. I had a look around and could not find any means of contacting them on-line.
My understanding from the Yahoo Tak newsgroup is that Takahashi appear not to want any direct contact with the public, so instead, they rely on their agents in various countries to provide after sales service.
Cheers
Dennis