About Ted Shimoda Limited (03489235) United Kingdom