About Millie & Daughters Limited (13651296) United Kingdom