About Take Sato Ltd. (08823891) United Kingdom