About Ross Mckenzie Ltd. (SC369362) United Kingdom