About The Uppermills Farm Partnership (SL001055) United Kingdom