About Licensed Animal Welfare Ltd (12604694) United Kingdom