One of my sources names it an Alfa Romeo TH1, but on the website of the builder it's just called a GTO replica.
His profession is clockmaking and as a hobby he has built a range of replicas: a least 2 Bugattis type 55, and at least 2 Alfa Alfettas.
I don't want to post links here, but I can PM you some if you like. How is your French?