I don't know their merchant number.
The only thing I can add is that (at least on deposits) the transaction shows up as SafeDepositSports (their sister site).
I suspect that you have no choice but to contact them directly to initiate the transaction.