About Mckenzie Guppy Ltd. (02999385) United Kingdom