About The Llandovery Partnership Cic (08374403) United Kingdom