About Grand Store Ltd (11843228) United Kingdom