About Drumahoe Limited (NI620282) United Kingdom