About K.a. Scrimgeour Ltd. (SC340413) United Kingdom