Picture posting is enabled for all :)
I thought that they were made in the early 70's and made in England by Stirling Moss in Oxfordshire but may be wrong.