About Drumahoe Developments Limited (NI054790) United Kingdom