About Grand Retail Group Ltd (11724995) United Kingdom