This year the Sunday Times Rich List revealed that the UK has more billionaires than any other country in the world. And although no chefs or restaurateurs have joined that exclusive club just yet, Richard Caring isn’t far off with an estimated fortune of £800 million. Caring, the ‘Lex Luthor of Mayfair’, is the UK’s […]