About Menetrier Investments Limited (02364392) United Kingdom