About Hayfields Dog Hotel Limited (08018203) United Kingdom