About Zendel Interiors Ltd (11308933) United Kingdom