About Bamboo Mep Consulting Ltd (13654411) United Kingdom