BT and Barclaycard Payments announce increased offer to give business customers…