About Leamouth Limited Partnership (LP017634) United Kingdom