Mettle say they are the business bank account built for the self-employed and are backed by NatWest. Customer Reviews MEMettle Review