About Bamboo Garden Takeaway Ltd (12653451) United Kingdom