About Salah Stt Limited (11577417) United Kingdom