Muckle LLP surpasses £700,000 in community grants