The company behind this creation is known as GT Developments. While that name may not be familiar to you, the British brand ...