About Mill Hill Music Mart Limited (03498052) United Kingdom