About The Ranna Farm Partnership (SL002918) United Kingdom