About Allotment Groceries Ltd (12295984) United Kingdom