About Ellie Moos Parlour Limited (07023229) United Kingdom