About Richard Cash & Carry Ltd (12743161) United Kingdom