About Maria Mccaffrey Associates Limited (09866105) United Kingdom