About Mckenzie Plant Limited (SC263883) United Kingdom