About Bamboo Chepstow Limited (13418467) United Kingdom