About Jim Mcarthur Associates Limited (SC119828) United Kingdom