About The West Knowehead Farm Partnership (SL002909) United Kingdom