About Celynen Collieries Institute And Memorial Hall Limited (07295916) United Kingdom