About Millie Edwards Ltd (06955066) United Kingdom