About Jackanory Limited (06014290) United Kingdom