TECHFIN LTD, BARRHEAD, Vereinigtes Königreich