Is it leaking oil or clutch fluid? the box need to come back out regardless ...before it contaminates your new clutch. any reputable garage would not return a car thats leaking fluid. I'd say you have no chance of a claim......get the box back out and see what the issues is....your cars no good lying on the drive!!