About Edo Sushi Restuarant Limited (11119984) United Kingdom