About The Carrol Farm Partnership (SL002202) United Kingdom