Distributors Near Wales, Denbighshire, Plas Isaf