About Incandescent Design Ltd. (03751318) United Kingdom