About Bamboo Tree Restaurant Company Limited (12831065) United Kingdom