About Wells & Mendip Dog Day Stay Ltd (10405606) United Kingdom