About Bamboo Take Away Limited (13157567) United Kingdom