About Bamboo Engineering Limited (06952758) United Kingdom