No, never heard of them, but as they do not show any prices, get the impression they are more trade suppliers.
Plenty of other UK good suppliers we have used for many years -
Switch Electronics, Rapid Electronics, Hobby Components to name but a few aimed at the hobbyist.
RS, Farnells, CPC the big names for the trade but also happy to deal with online hobbyists.