About Bedouin Ecoshelter Limited (13476095) United Kingdom