About Fenny Compton Allotments Association Limited (10939686) United Kingdom