About Bamboo Green Limited (08312875) United Kingdom