About Bamboo Productions Ltd. (05142317) United Kingdom