About Apogee Scintilla Ltd (09931206) United Kingdom