About Millie & Belle Ltd (11492829) United Kingdom