TECHFIN LTD, BARRHEAD, Reino Unido