Hello dradyz Well, that's a great attitude and approach there.
The Tow Tractor has always been a point of frustration for me.
Clearly a British design, it seems to have been copied in many markets. My best guess is that it may have been designed by Horwool Engineering of Essex, England.