About K & Sons Cash & Carry Ltd (12510626) United Kingdom