About Bambusal Limited (10300361) United Kingdom