About Mckenna & Sons Ltd (09313193) United Kingdom