About Della Holliday Ltd (09541042) United Kingdom