About Plum Growers Limited (07186668) United Kingdom