About The New Hitchill Farm Partnership (SL004922) United Kingdom