About Kikuchi Trading Company Limited (01853954) United Kingdom