Yes, they're definitely still trading, but customer service and response times have gone through the floor since Darryl left about 3 years ago.
Attila seems to work strange hours. Raymond (Garcia) is another possible contact.
If all else fails, contact the owner and CEO, Henry Wemekamp. He seems to be keen to follow up on unsatisfactory service.