About House Of Dog Ltd (13260968) United Kingdom