About The Jolly Penguin Ltd (09592239) United Kingdom