About Penelope James Ltd. (11930025) United Kingdom