About Millie Limited (03374674) United Kingdom