Oh that's... Unexpected, I didn't realize Tesco stood for anything!
Then again, I only found out quite recently that HSBC stands for Hongkong and Shanghai Banking Corporation, I didn't even know it was a Chinese bank and I have an HSBC debit card!!
I like the idea that he named it after his wife Tessa Cohen better than the other theory though. That means if I opened a shop I could call it Brisco haha... Me likes :)