About Melody Retail Ltd. (03766352) United Kingdom