About Max And Ellie Dog Services Ltd (13521992) United Kingdom