About Le Village African And Carribean Shop Ltd (12300266) United Kingdom