About Twynyffald Workmen S Social Club And Institute Limited (IP11223R) United Kingdom