About Smith And Spectre Ltd (11705494) United Kingdom