British Guy,
Correct. They can only be used for non-commercial operations, and "Joe Bloggs Ltd" who own the aircraft have total control of who flies on them. As you say, you could not roll up at Hamlin Jet's office and announce that you wanted to charter one of their aircraft from A to B.
SB