Rune - 1:55 am on Mar 16, 2010 (gmt 0)
I agree, I don't think its possible.
You can create custom payment pages and have different logos, but the main business name will continue to show up in awkward places.
I have seen stores use generic names which were okay. Or you might tell people MyStore is a part of Umbrella company.