Alternative Music DJ Club nights Corporate DJ Private functions Wedding DJ DJ David Hamilton (Supersonic)