About G. Harkness Lait & Co. Ltd. (SC243353) United Kingdom