About Grand Central Food Hall Ltd (11410611) United Kingdom