Personally I think Steelworker, Redevil86, HughJardon, SeekingtheTruth and Mr Big (possibly Mrdimond77, Grumpy Pumpy and Iverthickone too) would be more accurate with giving a top 5 in Cardiff based escorts, that accompany the parameters requested, rather than myself.
Only ones from my experience that are most commonly based in Cardiff, which covers at least half those points, within budget of £150 would be Luscious Lileth, Samattha, Aimee Snow and BustyNiki, in correspondence to points 2,3,4,6 and 7...