About Bali Beach Hut Limited (10251375) United Kingdom