I have no idea about any history of this particular boat, only that it's as you've already stated, a Lancer 'Corniche Express' 33
I remember they always had a full page advert on the back of Motor Boat & Yachting with tarts spread all over em.
Very much the 'Sunseeker' of the day (70's).
There must be some old fart on here who knows more about them & their racing herritage!..Ciao, Blufin, Penpromo....?