About H.r. Denne Limited (NI026725) United Kingdom