I can't really tell from the picture who the manufacturer is. You may want to check out both espressoparts.com and notneutral.com
It looks like a mug from CAC China based out of NJ. We use a 12 oz mug and have been for several years now. Love them...Very sturdy. Not sure if they have other sizes.
You can view their catalog here:http://www.cacchinausa.com/cac . You may order through a distributor, webstaurant.com or you may be able to find items on Amazon.
visions espresso has the Revolution line of cups in all three of those sizes