Two thirds of UK businesses never meet important customers

British businesses don’t always meet their best customers or the people they do most business with, because of trends in modern technology