About Drummabane Limited (NI676181) United Kingdom