About Ssor Limited (12866659) United Kingdom