Timpson Ltd phone 16, Douglas St Dunfermline, Fife KY12 7EB map Timpsons Ltd phone 22, East Port Dunfermline, Fife KY12 7JB map if (!IN_DEV) { ?> } ?>