the sign below was situated near where we parked, in Conwy, Wales, yesterday. Do you have any idea what it means? C U on the email, keith