Allen Group Ltd phone Unit 6, Kinmel Park Industrial Estate, Abergele Rd Rhyl, Denbighshire LL18 5TY map Energi Products Ltd phone Cefndy Rd Industrial Estate, Cefndy Rd Rhyl, Denbighshire LL18 2HG map if (!IN_DEV) { ?> } ?>