Birmingham firm fined more than £27,000 for AML failings