About Elle Megan Design Limited (09984164) United Kingdom