About Ssr Limited (03983612) United Kingdom