About Haworth Village Hall Ltd (CE017175) United Kingdom