Anyone know whether these guys are still trading. Tried contacting the company with no joy and the website appears to have not been updated for some time.