On the rocks at CB 25 Strata of Carboniferous Limestone at Caswell Bay on the Gower Peninsula in South Wales