About Eda May Interiors Ltd (12129871) United Kingdom