About Farnborough Hill Allotments Ltd (12216646) United Kingdom