About The Ardmore Farming Partnership (SL003035) United Kingdom