Google listed my restaurant's number as its British HQGoogle mistakenly published restaurant details, causing harassment, stress, and operational challenges for the owner.