About Tircoed Village Trust (03091199) United Kingdom