About D&t Mchenry Holdings Ltd (NI677042) United Kingdom