About Edammer Limited Partnership (LP020885) United Kingdom