With awk you can try:
awk -F, -v OFS='|' 'NR==1{print $0} NR>1{$1=$1; $5 = $5"," $6; print $1,$2,$3,$4,$5,$7,$8}' file
Name,Age,Country,ID,Address,Category,DOB
John Doe|19|England|3653|Manchester, England|Main Worker|20-05-1995
With awk you can try:
awk -F, -v OFS='|' 'NR==1{print $0} NR>1{$1=$1; $5 = $5"," $6; print $1,$2,$3,$4,$5,$7,$8}' file
Name,Age,Country,ID,Address,Category,DOB
John Doe|19|England|3653|Manchester, England|Main Worker|20-05-1995