The Sealey IR20 infrared heater can be run off kerosene or diesel. It is suitable for use in indoors as long as they are well ventilated. It produces 68,000Btu/hr and has been fitted with a safety cut out.
eBay