About Never Mind The Music Store Limited (04646493) United Kingdom