Their quite a few around but it's locating true breeding fish if this is what u want.
Shop fish can be a night mare to breed from, not for getting fry but for getting true females that will breed true.
Looking at specialist groups is always the best way as fry will be true and much better quality than shop fish as a rule.
Look at
www.britishlivebearerassociation.co.uk
www.fancyguppies.co.uk
their is an auction in Corby in late march where you may be able to locate some fish too