Except some rare markers but a lot downstairs of M269, it is impossible to distinguish between Wales, Lancashire, Scotland and Ireland.
To repair haplogroups see from R1b1a2-M269 in the ISOGG treehttp://www.isogg.org/tree/ISOGG_HapgrpR.html
From STR-111, some SNP predictors could give you more precision than the basic M269.
I don't know the precision for R1b of the Athey predictorhttp://www.hprg.com/hapest6/
Within L21, you have the Casey predictorhttp://www.rcasey.net/DNA/R-L21_SNP_Predictor_Intro.html
L21 is more than 60% of the people in Wales, Lancashire, Scotland and Ireland.
Try it, you will got a probability.
Robert Casey writes posts on http://www.anthrogenica.com/forumdisplay.php?42-R
For the remaining R1b, the main groups are U106, DF27, U152 , L11*, L51*, M269*
U106 is considered as the Anglo-Saxon marker (true or false ?) dominant haplogroup in East England, but not rare in your four locations
DF27 has some percents in these locations.
U152 is more frequent in East England and Scotland
L51* very rare in Isles except a presence in Navan region, North of Dublin.
For L11* frequent enough in Central England see http://www.worldfamilies.net/surnames/r1b1a2a1a
For M269*, not frequent in Isles , Maliclavelli a writer in this forum is a good specialist of STR haplotypes.