About S & F Mckenzie Ltd. (SC397010) United Kingdom