About Leek Wootton Village Hall Limited (05618351) United Kingdom