About Chopstix Swansea Limited (13413192) United Kingdom