In high end stores such as House of Frasers or Debenham so many brands are in China or owned by a company who is. Then on the high street Boots is questionable and Superdrug is great, but does have a testing parent company. However a very overlooked location to go looking for cruelty-free products in the UK is our supermarkets. Morrison's, Co-op and Sainsbury's all carry the Cruelty Free International accreditation; the latter of which I recently bought some toiletries from whilst I was down in East Kilbride (for a bit of trampoline bopping - they have a massive Sainsbury's beside it).
I also received the SOS Rescue Hot Iron Mist and the Glam Shine Gloss Finishing Spray but haven't got as much use out of them. As mentioned I don't straighten my hair much so the hot iron mist was naturally not going to get used. I did however use it whilst blow drying when my hair was still slightly damp and my hair was a bit softer and I really liked the smell (reminded me of being in a hairdressers). The finishing spray on the other hand also has a nice smell to it and I did use it before work just to make myself feel more 'finished' but my hair didn't look all that different.
Have you tried any Sainsbury's beauty range, or any alternative options from other supermarkets?