TECHFIN LTD, BARRHEAD, Regno Unito