About Kookie Kennels Ltd. (SC639954) United Kingdom