About Farnham Community Farm Limited (IP031706) United Kingdom