Hi Triple G, site has been around for a few years now, started in 1999. I can't find anything written about them, although there is a post on The Wholesale Forums UK I have seen relating to a site called diy trade trading in brand name electronics that has been flagged as a scam site.
Link hidden: Login to view
You may want to just double check that information to make sure it's not related.
BTW, all the blue stars represent an Authorised Seller, and the green name represents a site Mod. You've got one star to go, Mater Member, and yes, that's based on the amount of posts you make, as have the first three stars been : )