This small shop named DAVID (da-bi-de) specializing in Mini Coopers and Lotus'.