About Spectrum Eye Watch Ltd (12473345) United Kingdom