About Bagthorpe Allotment Holders Association Limited (IP07118R) United Kingdom