About Melanie Eddy Design Limited (09793318) United Kingdom