About Millie Richardson Flowers Ltd (12442981) United Kingdom