UK wholesale and c-store retailer Booker today (23 May) reported higher annual sales and profits.