About Clyde Cash & Carry Ltd (SC683837) United Kingdom