BFG announces first half profit before tax $22.6m