About Della Mi Hele Interiors Ltd (10314826) United Kingdom