About John Mcgrath Associates Limited (05851205) United Kingdom