About Walmore Investments Limited (06090437) United Kingdom