TECHFIN LTD, BARRHEAD, Royaume-Uni