About Better Dog Ltd (13047308) United Kingdom