About Max & Co Dog Boutique Ltd (12751369) United Kingdom