About Persephone Limited (03602288) United Kingdom