About Ssr Archt Ltd (12899417) United Kingdom