JW Hinks takes top spots at the Great Birmingham 10k Business Challenge