About Kookie Of London Limited (08103873) United Kingdom