About Carlin How Smallholders And Allotments Society Limited (IP06024R) United Kingdom