If you sign up to the mailing list (as I just did), Mailchimp gives the address as:
Maplin Online Ltd
Huckletree West Mediaworks
191 Wood Lane
London
W12 7FP
United Kingdom
... which is a co-working space address.
https://www.huckletree.com/contact
Most likely the name has been sold to an eCommerce company and that, apart from the name, there is no connection at all with the former Maplin company.
The same happened after Woolworths closed, the name was bought and used by an unrelated eCommerce company for a few years.