About Tarw Coch Ltd. (12861666) United Kingdom