The same page wit different addresses also exist for Germany and Austria.
https://www.srh-ltd.at/home
https://www.srh-ltd.de/home
The eponymous company, founded in England, has been established in Germany and Austria since 1978 and features Sir Rowland Hill—the inventor of the postage stamp—as its guiding figure. The establishment of additional branches—such as those in Switzerland in 1983, and in the Netherlands and Belgium in 1988—confirms the success of its corporate philosophy.
Source
It's one of those companies that sell you worthless trinkets for cheap the first time and then you regularly get send more crap that costs you an arm and a leg (at least according to a 23 year old German forum post).