About Bamboo & Grey Limited (11316539) United Kingdom