About Molson Finlay Ltd (11925133) United Kingdom