Having received support from CLASH, Spindle and performed at Isle of White Festival, indie-pop duo Other Nature make their return with 80’s infused, electro-pop anthem ‘Beautiful Machine’. Drawing on their…