About Three Bamboo Shoot Limited (13556732) United Kingdom