About Grand Herqles Ltd (10375409) United Kingdom