About Mackenzie Knox (scotland) Limited (SC117997) United Kingdom