CLOCKWORK ANALYSIS LTD, DUNFERMLINE, United Kingdom