About Chopstick House Ltd (05059701) United Kingdom