About Llay Miners Welfare Institute Limited (03158938) United Kingdom