20070803 world.uk: Festival showcasing Indian culture launched in UK