There is no legal reason for my contact details to be shown prior to someone buying an item.
I do have a legal responsibility to provide one before a sale is completed if requested by the buyer.
In all my selling career I have only given it out twice on request.
Never needed to give it out otherwise.
I do not want my phone number shown to the general public.