About Allotment Canteen Limited (11047080) United Kingdom