About Iso Sushi (chingford) Limited (10909714) United Kingdom