About South Harrow Sushi Ltd (10702909) United Kingdom