In Scarborough town centre hangs a broken ornate clock whose ownership remains a mystery. With no-one accepting ...