Crime-scene cleaning firm makes £1.4m a year mopping up after grisly, blood-soaked murders and accidents… and boss says business is booming

Ultima Cleaning, based in Cardigan, Wales, cleans up a range of crime scenes after officials are done with investigations. Boss Ben Giles, 43, saw a…

Read More Crime-scene cleaning firm makes £1.4m a year mopping up after grisly, blood-soaked murders and accidents… and boss says business is booming