About Leonard Mckee Ltd (NI682178) United Kingdom