I remember them.. they were part of the Time computer group which I thought went into receivership years ago. They seem to be using the same logo?
I also recall lots of complaints from purchasers of Time computers which came pre-installed with Supanet ISP software which was a right PITA to get rid of.
In fact it would appear they still are Supanet resellers - from
this page it says "TimeTalk is powered by Supanet".