The 'meter tails' looks like to be swa cable, which is incorrectly terminated in the meter box, and the other end at the fuse board, looks like to be a different cable 6181y cable.
Broad melting range, can form fillets and bridge large gaps.
Save yourself the many troubles and do not buy this product.