About Kane Mchale Associates Limited (09733564) United Kingdom