About Pickhurst Green Allotments Ltd (12300449) United Kingdom