About T. Mckenzie & Son Limited (09622361) United Kingdom