Find the word definition

Wikipedia
Carcraft

Carcraft was an independent group of used car hypermarkets established in 1951 in Rochdale, Greater Manchester, England with 11 locations around the country. Stocking cars from Alfa Romeo to Volvo. Carcraft was established by Frank McKee, and was bought out in 1998, by his sons Noel and Darren McKee. This was in a £50 million deal, backed by the Royal Bank of Scotland's Development Capital arm.