About Penny Black Gallery Ltd (11581220) United Kingdom