Geldards pokes head above bushel
Geldards had a tremendous year, with turnover hitting £25.9m (up by around 16 per cent) and its average profit up to £240,000. “Who?” you say. Geldards, based out of Wales and the East Midlands, is perhaps not the most glamorous firm, and is certainly not the most high profile, but lights can be hidden. You […]