About Huntington Farm Partnership (SL002171) United Kingdom