About The Cookie Jar Holding Company Limited (11825405) United Kingdom