About Illuminated Sites Limited (00878803) United Kingdom