Bought this beauty today at the NEC Birmingham (England) toy fair. It is a true 1:43rd scale commercial vehicle. The model is one of a part work distributed in France by Altaya. This explains why this British lorry model is LHD and in a French livery.
I am sure some of you will see similarities with Chevrolet trucks. See Karl's Tekno post.