Cowgills, a UK accountancy and business advisory services provider, has enhanced its business recovery team through the appointment of Keeley Lord as a director. Lord, an insolvency practitioner, ...