About Kit N Kaboodle Limited (06154481) United Kingdom