About Mae And Ivy Designs Ltd (13217715) United Kingdom