About The Town Hall (aberdare) Limited (06945421) United Kingdom