About Melrose-snm Ltd (09151783) United Kingdom