About Ellie Atkins Design Limited (09215878) United Kingdom