About The Bamboo Rooms Ltd (13252918) United Kingdom