The b.good all-natural burger and food chain will see its first franchise location open in Shrewsbury later this month.