About Mckenna Sales & Marketing Ltd. (03688978) United Kingdom