About J Mcgarry Associates Limited (09148198) United Kingdom