... some three years ago when they were based in Slough. I had excellent service from them over the years as I'd also bought other items from them. I cannot say, however, if the Slough store is still in use.
They were taken over shortly after my monitor purchase by PC Upgrades PLC, of Aldershot, Hampshire. They have a sister site at click here. TC.