About Delahunt Retail (uk) Ltd (NI673128) United Kingdom