TECHFIN LTD, BARRHEAD, المملكة المتحدة