About The Tenby Project Cic (10030639) United Kingdom