About Elly Macdonald Design Limited (10763716) United Kingdom