Found yesterday on a beach in Northern Ireland, Does anyone know what this could be? Marked image as sensitive as I wasn't sure if I could post it here or not..