Definitions for "Princes"
Princes Ltd. is a UK based food manufacturer originally specialising in canned foods, but now produce a range of food and drink products.