About Toto Footwear Limited (02624675) United Kingdom