About Mitchells Doggie Play Park Ltd (12193642) United Kingdom