About Grand Bazaar Limited (04560833) United Kingdom