About Eguchi Iwao Uk Limited (12276295) United Kingdom