About Incandescent Technologies U.k. Ltd (08754419) United Kingdom