About Ellie Macdonald Limited (09348113) United Kingdom