About Edinburgh Sushi Ltd (13271562) United Kingdom