About Meppershall Village Hall Limited (09062571) United Kingdom