About Millie Cummings Ltd (07888545) United Kingdom