Oxford-based cleaning company cleans up with £3.5m funding package from ThinCats