How about just "The Sauce Company" - I can almost taste it (and see the logo)! I agree with this one - It may sound boring but at least we know what you are about without thinking........unless you are looking for ketchup of course