Im going to hedge my bets here, 1966 is noteable for being the only time that England have won the world cup. Now you make reference to stitching, and if memory serves Footballs were hand stitched in those days, so I'm going to say that Footballs are the product. As for the company, the only two football manufacturers I know of (there are many more) are Mitre and Slazenger. so Im going to say its one of the two, leaning more towards Slazenger as it was a Slazenger 25 Challenge ball that was used in the 1966 World Cup Final.
But the line that represents the correct answer may be a dot from where I am.