About Bamboo Street Food Ltd (11445556) United Kingdom