About Chopstix Villiers Street Ltd (11241404) United Kingdom