A business supplies firm has expanded with a £1.6 million takeover. Teesside-based Caswells Group has bought Macclesfield’s ...