About Plum Jam Limited (07564080) United Kingdom