About Llanfihangel Recreation Association (CE010505) United Kingdom