UK Business Payments, UK Merchant Support Payment Records for UK Sole Traders: A Tax-Season Guide 23rd July 2026