Re: This is the end, beautiful friend <RANT>
"businesses demanding your contact details"
Lie.
In the case of UK registered businesses Companies House is your friend - Webcheck will give you their registered office which is an excellent contact address to use. Unfortunately it's had the .gov.uk makeunder & isn't as easy to find as it used to be.