About Bamboo Bay Limited (07981019) United Kingdom