About Denis Montgomery Limited (NI026460) United Kingdom