About Leamore Investments Limited (00537195) United Kingdom