For washing a non biological washing powder for sensitive skins like 'Castle' (the one with the babies face on it) and for sanitising I think 'Nappy San' is good.
Vigor baby, comfort pure fabric softener, nappy san for tough stains and php baby or Bambino Mio soak from mothercare for sanitizing the rest. We tried Dreft instead of Vigor but it wasn't as good at getting things clean.
We used a baby detergent for the first 6 months without softener. After that we just combined D's washing with ours. Napisan is excellent for santizing. Its available at ParkNShop and Wellcome.