About Kit And Caboodle (hire) Ltd. (09166840) United Kingdom