About The Village Hall Trading S.w.f. Limited (02316105) United Kingdom