About Bowerchalke Market Association Cic (08335105) United Kingdom