About Silsoe Community Farm Limited (11267324) United Kingdom