An Album Review of Shatterproof by, London based ambient duo, Echaskech.Londoners Dom Hoare and Andy...