About Bambu 283 Waldegrave Road Limited (07314513) United Kingdom