EPA don't have a full website yet. The address is
www.epa-ltd.co.uk has the same address with different post code:
CV4 8LG
.
There is a contact number for a member of staff:
02476 472 544
.
Could try some other numbers with same prefix, maybe switchboard/reception is ending 000, or 555 etc.