About Chopsticks (ryde) Ltd (08232505) United Kingdom