About Leicester Sushi Limited (13295217) United Kingdom