About Oxford Street Sushi Limited (10340902) United Kingdom