December 2016 by memyselfandi007 6 comments Background: Camellia Plc is a pretty odd company for UK standards. It is a conglomerate with interest in plantations around the world, as well as some engineering businesses, a UK cold storage business, a fish trader in the Netherlands and a ...