About The Crannogs Management Limited (NI644356) United Kingdom