About Mckenna Limited (04160286) United Kingdom