About Woodhouse Dog Play Ltd (12259019) United Kingdom