About Kit Or Caboodle Limited (07516254) United Kingdom