About Mackenzie & Cruickshank Ltd. (SC245600) United Kingdom