About Devine And Associates Drummee Ltd (NI612918) United Kingdom