About Kidd Pictures Ltd (09612015) United Kingdom