About K & C Logistics Limited (SC369578) United Kingdom