About Jackanory Communications Ltd (09431207) United Kingdom