About Bambu Services Ltd. (08577952) United Kingdom