About Mckenna Walker Ltd (SC541139) United Kingdom