About Delacroix (derry) Ltd (NI627016) United Kingdom