About New Harrogate Sushi Ltd (11536003) United Kingdom