About Chopstix Harrow Ltd (09732404) United Kingdom