Yes, you can send and receive international payments through a business account, but some banks may charge fees for non-sterling transactions. The amount of the fees depends on the bank you use.