Hi David,
Just let me clarify one thing firstly, was it a wholesaler or a dropshipper that you contacted?
A wholesaler may indeed require something along those lines to establish a trading account. However, it's not something I've ever heard of a dropshipper doing or even having a need to do.