About Grand Central Nightclub Limited (13388346) United Kingdom