I haven't read the other replies so forgive me if someone has already answered this.

The breed would be a DSH (domestic shorthair) which isn't really a breed it's a heinz 57 (mixed breeds).

According to THIS SITE your cat's color is a Tortishell with white.