About Kit And Caboodle Ltd. (09166769) United Kingdom