About Station Wok Limited (12422462) United Kingdom