About Denroy Group Limited (NI009327) United Kingdom