About Bamboo Environmental Ltd (07707684) United Kingdom