About Mckennas Law Practice Ltd (SC357192) United Kingdom