About The Longfords Farm Partnership (SL003146) United Kingdom