About Delahunt Design Ltd (NI609246) United Kingdom