About Mackenzie And Moncur Limited (76 10) (SC002785) United Kingdom