About E.m. Mackenzie & Co. Limited (SC035301) United Kingdom