Thanks Osprey, Carnarvonshire makes no sense, but it has to be the right Thomas. Apart from that, everything else about the pair is correct. I feel it an error as the information was collected. In other areas of my tree, I have Carnarvonshire written for Carmarthenshire, but he was born in Cardiganshire and lived in Carmarthenshire.
The 1881 census has the Richards family with Ann Roberts. I was wondering about Tabieson, which now seems to be Talieson. They were not from the Newcastle Emlyn area, so I need to find out more. The 1891 census has opened a whole new chapter and a new area of Wales.
1881 Census: Upper Rank . Llanwenarth Ultra, Monmouthshire . Abergavenny
Richard Richards . 29 (1852) . Head . Married , Talybont, Cardiganshire . Iron Stone Miner
Jane Richards . 29 (1852) . Wife . Married . Tabieson, Cardiganshire
Mary Ann Richards . 5 (1876) . Daughter . Tabiesonoch, Glamorganshire
Richard Richards . 3 (1878) . Son . Govilon, England
John Richards . 0 (1881) . Son . Pwlldu, England
Ann Roberts . 19 (1862) . Single . Aberyswith, Cardiganshire . Domestic Servant
RG11 . Piece/Folio . 5237/31 . Page 9
From both censuses, I have struggled to find a GRO birth for the children. Owen Jones and Ann Roberts are also missing. With such common names it is difficult, but there is an Ann(e) Roberts in 1861 mmn Jones. For Owen Jones born in Carmarthenshire, the only birth I can find is 1871 in Newcastle Emlyn mmn Evans.