Currently I use
Fairy washing up liquid
Persil non bio washing powder
Tesco dishwasher tablets
Method for surfaces/bathroom etc
I'm look for something that isn't extortionate, is more environmentally friendly but also does the actual job. Purdy and Figg a bit out of my price range...