From my research I came to the conclusion that Tronfy Tech = E-Britain = UGoole = many others. Seems their main shop is that store724 - and they use many aliases.
I am not in a hurry to do anything for them - so I hope he wasn't banking on me to resolve the issue in the near future