About Kit & Caboodle Catering Ltd (09347540) United Kingdom