About Chopsticks & Wok Limited (10664909) United Kingdom