Druidstone, Druidstone Haven, Broad Haven, Haverfordwest, Pembrokeshire