British Business Bank agrees ENABLE Guarantee transaction of up to £350m with Allica Bank