About us
Define
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.
en.wikipedia.org