About Westhorpe Village Hall Limited (07850219) United Kingdom