Leekes
Leekes is a Welsh based retailer, with seven stores based in South Wales, South West England and The Midlands.The company was established by James Henry Leeke in the Rhondda in 1897. He started tradin...