A comprehensive directory of the best British food retailers, supermarkets, restaurants and much more