About Delta Music Merchandising Limited (02924435) United Kingdom