About Kit And Caboodle Trading Ltd. (06568492) United Kingdom