About Holwell Village Hall Association Limited (09563732) United Kingdom