New VAT Penalty Rules Mean for UK Businesses in 2025