About Megginson Livestock Partnership (LP004096) United Kingdom