About Hattie & Flora Limited (07989099) United Kingdom