About Mary Ellen Interiors Ltd (12013589) United Kingdom