About Spectalite Limited (13284891) United Kingdom