Welsh Adoption Project for Welsh Assembly Government and Adoption UK Cymru in collaboration with KCA Training and the National Adoption Service Mid and West Wales