About Mcmahon & Karoo Associates Ltd (10781505) United Kingdom