About Globex Cash & Carry Ltd (12321323) United Kingdom