Established since 1972, Auto Audio Installations is London's premier bespoke vehicle installation company.