Haworth & Gallagher Ltd.. (Attorney) in Birkenhead (Merseyside)