There are companies that dont have a telephone number
(Xero accounting people) for a start, or some companies
That just use faketube and fakebook as their contact details
Often seen company van with just a company name no address no phone number
No website, no DK profile etc.
You tried getting hold of these companies to say something, very difficult.
As for feedback often find Tweet a company instead of taking it onboard just block you.
For example the motorombdusman service, nothing nasty and blocjed me
Same with Delphi and all the Bosch automotive folks.