About Takeuchi Mfg. (u.k.) Limited (03241253) United Kingdom