About Oh My Dog (essex) Ltd (11466545) United Kingdom