About Lloyd Mckee Ltd (SC634740) United Kingdom