About Pelican Jigsaw Limited (06505305) United Kingdom