About Haworth Village Hall (trading) Ltd (11597676) United Kingdom