About Mckeown & Kendall Associates Ltd (12988636) United Kingdom