About Mckenna Design Solutions Limited (08269995) United Kingdom