About Ludworth Allotments Society Limited (IP08474R) United Kingdom