About Jim Maguire Associates Ltd (12502099) United Kingdom