About Drumbreagh Limited (NI674245) United Kingdom