About Euston Spice Bar & Grill Limited (12780151) United Kingdom