Leading energy contractor secures £3m funding deal with Bibby Financial Services