About John Mccaffrey Associates Ltd (07165759) United Kingdom