About Millie & Gray Ltd (11583280) United Kingdom