Stuart Reid talks to Jessica Reid about his new Biba role, announced today