About Melville Corporation Limited (02965977) United Kingdom