About Kip & Canoodle Ltd (11547118) United Kingdom