Have you seen the On Call vans and cars on the road across the UK? As a group company, they are delighted to own a fleet of 30 vehicles saving costly monthly lease fees. The On call Technical engineers recently came together for a training day allowing them to...
Industry Updates