About Crick Allotment Society Limited (RS004661) United Kingdom