About The Watanabe Store Ltd (13081237) United Kingdom