About Dewsbury Allotment Association Limited (the) (IP06731R) United Kingdom