McLaren Automotive has posted a second consecutive year of profitability four years after opening its first retailer.