About Looe Allotment And Community Garden Association Limited (RS004194) United Kingdom