My buddy in Brazil has an aluminum bodied Cobra that was apparently made in England...(according to the dash emblem that I remember)..attached is a short video..dont know if you can tell the make by the video..probably not..
https://www.youtube.com/watch?v=EuIpuBzP6o0