Britons are being warned about an urgent shampoo recall over fears it contains harmful bacteria.