About New Newbury Sushi Limited (12261777) United Kingdom