Two men perish in St Andrew house fire