Current weather station observations near Llantwit Major