About Electric Pooch Ltd (11688963) United Kingdom