About Millie S Dog Homes Ltd (SC597615) United Kingdom