About The Renmure Farming Partnership (SL001897) United Kingdom